someone that finds suitable marriage partners - Turkish English Dictionary